/**
 * 获取科室列表请求参数
 */
export interface IGetDepartmentListRequest {
  // API文档中没有请求参数，但为保持一致性定义空接口
}

/**
 * 科室子项
 */
export interface IDepartmentChildItem {
  id: string;   // 子科室ID
  name: string; // 子科室名称
}

/**
 * 科室列表项
 */
export interface IDepartmentItem {
  id: string;               // 科室ID
  name: string;             // 科室名称
  child: IDepartmentChildItem[]; // 子科室列表
}

/**
 * 科室列表响应
 */
export interface IGetDepartmentListResponse {
  success: boolean;         // 请求成功标志
  code: number;             // 响应码
  message: string;          // 消息
  data: IDepartmentItem[];  // 科室列表数据
}